temporary steam strainer - French English Dictionary